package net.dgg.rz.production.entity.dto;

import net.dgg.rz.common.base.entity.BaseEntity;

import java.math.BigDecimal;

/**
 * @className BusOrderDto
 * @Author Quanlin Wan
 * @Description //TODO
 * @Date 2019/3/26 18:15
 **/
public class BusOrderDto extends BaseEntity {
    /**
     * 全表唯一id
     */
    private Long id;

    /**
     * 创建人id
     */
    private Long createrId;

    /**
     * 创建人姓名 姓名+工号，如张某123456
     */
    private String createrName;

    /**
     * 创建人部门id
     */
    private Long createrOrgId;


    /**
     * 最后修改人id
     */
    private Long updaterId;

    /**
     * 最后修改人姓名 姓名+工号，如张某123456
     */
    private String updaterName;

    /**
     * 最后修改人部门id
     */
    private Long updaterOrgId;

    /**
     * 子订单编号
     */
    private String orderBusinessNo;

    /**
     * 订单ID
     */
    private Long orderId;

    /**
     * 业务名称
     */
    private String btName;

    /**
     * 业务标识
     */
    private String btIdentifying;

    /**
     * 产品id
     */
    private Long productId;

    /**
     * 流程人员id
     */
    private Long flowUserId;

    /**
     * 合同编号
     */
    private String contractNo;

    /**
     * 渠道id
     */
    private Long channelId;


    /**
     * 产品名称
     */
    private String productName;


    /**
     * 商品金额
     */
    private BigDecimal productAmount;


    /**
     * 流程人员名称
     */
    private String flowUserName;

    /**
     * 归属事业部
     */
    private String affiliationSyb;


    /**
     * 小业态
     */
    private String smallBusiness;


    /**
     * 小业态名
     */
    private String smallBusinessName;

    /**
     * 产品渠道
     */
    private String channelName;

    /**
     * 生产所属id
     */
    private Long childBelong;

    /**
     * 生产所属名称
     */
    private String childBelongName;


    /**
     *  件数
     */
    private Integer productNum;

    /**
     *  商品ID
     */
    private Long productGoodsId;

    /**
     *  商品名称
     */
    private String productSpec;
    @Override
    public Long getId() {
        return id;
    }

    @Override
    public void setId(Long id) {
        this.id = id;
    }

    @Override
    public Long getCreaterId() {
        return createrId;
    }

    @Override
    public void setCreaterId(Long createrId) {
        this.createrId = createrId;
    }

    @Override
    public String getCreaterName() {
        return createrName;
    }

    @Override
    public void setCreaterName(String createrName) {
        this.createrName = createrName;
    }

    @Override
    public Long getCreaterOrgId() {
        return createrOrgId;
    }

    @Override
    public void setCreaterOrgId(Long createrOrgId) {
        this.createrOrgId = createrOrgId;
    }

    @Override
    public Long getUpdaterId() {
        return updaterId;
    }

    @Override
    public void setUpdaterId(Long updaterId) {
        this.updaterId = updaterId;
    }

    @Override
    public String getUpdaterName() {
        return updaterName;
    }

    @Override
    public void setUpdaterName(String updaterName) {
        this.updaterName = updaterName;
    }

    @Override
    public Long getUpdaterOrgId() {
        return updaterOrgId;
    }

    @Override
    public void setUpdaterOrgId(Long updaterOrgId) {
        this.updaterOrgId = updaterOrgId;
    }

    public String getOrderBusinessNo() {
        return orderBusinessNo;
    }

    public void setOrderBusinessNo(String orderBusinessNo) {
        this.orderBusinessNo = orderBusinessNo;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getBtName() {
        return btName;
    }

    public void setBtName(String btName) {
        this.btName = btName;
    }

    public String getBtIdentifying() {
        return btIdentifying;
    }

    public void setBtIdentifying(String btIdentifying) {
        this.btIdentifying = btIdentifying;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public Long getFlowUserId() {
        return flowUserId;
    }

    public void setFlowUserId(Long flowUserId) {
        this.flowUserId = flowUserId;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public Long getChannelId() {
        return channelId;
    }

    public void setChannelId(Long channelId) {
        this.channelId = channelId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public BigDecimal getProductAmount() {
        return productAmount;
    }

    public void setProductAmount(BigDecimal productAmount) {
        this.productAmount = productAmount;
    }

    public String getFlowUserName() {
        return flowUserName;
    }

    public void setFlowUserName(String flowUserName) {
        this.flowUserName = flowUserName;
    }

    public String getAffiliationSyb() {
        return affiliationSyb;
    }

    public void setAffiliationSyb(String affiliationSyb) {
        this.affiliationSyb = affiliationSyb;
    }

    public String getSmallBusiness() {
        return smallBusiness;
    }

    public void setSmallBusiness(String smallBusiness) {
        this.smallBusiness = smallBusiness;
    }

    public String getSmallBusinessName() {
        return smallBusinessName;
    }

    public void setSmallBusinessName(String smallBusinessName) {
        this.smallBusinessName = smallBusinessName;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public Long getChildBelong() {
        return childBelong;
    }

    public void setChildBelong(Long childBelong) {
        this.childBelong = childBelong;
    }

    public String getChildBelongName() {
        return childBelongName;
    }

    public void setChildBelongName(String childBelongName) {
        this.childBelongName = childBelongName;
    }

    public Integer getProductNum() {
        return productNum;
    }

    public void setProductNum(Integer productNum) {
        this.productNum = productNum;
    }

    public Long getProductGoodsId() {
        return productGoodsId;
    }

    public void setProductGoodsId(Long productGoodsId) {
        this.productGoodsId = productGoodsId;
    }

    public String getProductSpec() {
        return productSpec;
    }

    public void setProductSpec(String productSpec) {
        this.productSpec = productSpec;
    }
}
